sucker rod hanger - French English Dictionary